package com.shujia.wyh.day12;

import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;

/*
    将E:\shujia\桌面壁纸.jpg复制到当前目录下并改名数加.jpg
    读取的文件：E:\shujia\桌面壁纸.jpg -- 输入流 -- InputStream -- FileInputStream
    写入的文件：java/src/com/shujia/wyh/day12/数加.jpg

 */
public class CopyFileDemo2 {
    public static void main(String[] args) throws IOException {
        //创建输入流对象
        FileInputStream fis = new FileInputStream("E:\\shujia\\桌面壁纸.jpg");
        //创建输出流对象
        FileOutputStream fos = new FileOutputStream("java/src/com/shujia/wyh/day12/数加2.jpg");

        //一次读写一个字节
//        int i = 0;
//        while ((i=fis.read())!=-1){
//            fos.write(i);
//        }

        //一次读写一个字节数组
        byte[] bytes = new byte[1024];
        int length = 0;
        while ((length=fis.read(bytes))!=-1){
            fos.write(bytes,0,length);
        }




        //释放资源
        fos.close();
        fis.close();
    }
}
